﻿//using System;
//using System.Collections.Generic;
//using System.Linq;
//using System.Web;
//using Acc.Lib;

//namespace Acc_Web.svrs
//{
//    public class Usr : IHttpHandler
//    {

//        void IHttpHandler.ProcessRequest(HttpContext context)
//        {
//            context.Response.ContentType = "text/plain";

//            var strVcode = context.Request.Params["vcode"];
//            if(String.IsNullOrEmpty(strVcode) || (!VerifyCode.CheckVerifyCode(strVcode.Trim())))
//            {
//                context.Response.Write(new {Error=1, Message="验证码不正确"}.Serialize());
//                return;
//            }

//            var usrName = context.Request.Params["usrname"];
//            var pass = context.Request.Params["pass"];
//            if(String.IsNullOrEmpty(usrName) || String.IsNullOrEmpty(pass))
//            {
//                context.Response.Write(new { Error = 1, Message = "验证码不正确" }.Serialize());
//                return;
//            }

//            var usrSvr = new UserInfo();
//            try
//            {
//                usrSvr.Login(usrName, pass);
//            }
//            catch(UserException ex)
//            {
//                context.Response.Write(new { Error = ex.ErrorCode, ex.Message }.Serialize());
//                return;
//            }
//            context.Response.Cookies.Add(new HttpCookie("username", usrSvr.NickName));
//            context.Response.Cookies.Add(new HttpCookie("userid", usrSvr.UserId.ToString()));
//            context.Response.Write(new {Error=0, Message="登录成功"}.Serialize());
//        }

//        bool IHttpHandler.IsReusable
//        {
//            get
//            {
//                return false;
//            }
//        }

        
//    }
//}
